package com.budwk.app.sqfwV2.dto.dto.dayingRoad;

import com.budwk.app.sqfw.constants.CommonConstants;
import com.budwk.app.util.poiUtils.nutzBeanUtils.NutzIocUtils;
import com.budwk.starter.common.openapi.annotation.ApiModel;
import com.budwk.starter.common.openapi.annotation.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import org.apache.commons.lang3.BooleanUtils;
import org.apache.commons.lang3.StringUtils;
import org.nutz.ioc.impl.PropertiesProxy;

import java.util.List;

/**
 * 下载excel台账请求数据
 */

@Data
@Accessors(chain = true)
@ApiModel
public class DownExcelLedgerReqVo {

    // 社区服务iD
    private List<String> sqfwIds;

    // 需要下载的字典code
    private List<String> excelCodes;

    // 是否重新生成（如果是需要重新查询数据库 上传至云服务器 默认为否）
    private boolean isAgainGenerate = false;

    // 是否下载模板（默认不下载
    private boolean isDownTemplate = false;

    // 下载时是否检测数据，默认不检测
    private boolean isCheckData = false;

    // 文件类型 如垃圾分类等
    private String fileType;

    private String fileCode;

    private String downFileType;

    // 文件名称
    private String fileName;

    private List<String> ids;

    private String sqfwId;

    private String fillStartDate;
    private String fillEndDate;
    private String shopInfoId;
    private String queryKey;

    private String year;//年度
    private String quarter;//季度
    private String houseNumber;//户编号

    private String source;//来源  安全排查 大营路传递：dayingroad


}
